601 71st St, Miami Beach, FL 33141-3019, Miami Beach
Great service great food, Good colombian place to stop by and eat
Great service great food, Good colombian place to stop by and eat